
<script type="text/x-red" data-help-name="http response">
    <p>将响应发送回从HTTP输入节点接收的请求。</p>

    <p>将上游节点输入的数据作为响应内容,响应给上游的HTTP请求。</p>
    <h3>输入</h3>
    <dl class="message-properties">
        <dt>payload <span class="property-type">string</span></dt>
        <dd>响应的正文。</dd>
        <dt class="optional">status <span class="property-type">数值</span></dt>
        <dd>设置HTTP响应状态吗，默认：200。</dd>
        <dt class="optional">headers <span class="property-type">object</span></dt>
        <dd>设置HTTP响应头。格式：<code>{"header":"value"}</code></dd>
        <!--        <dt class="optional">cookies <span class="property-type">object</span></dt>-->
        <!--        <dd>如果设置，则可用于设置或删除cookie。</dd>-->
    </dl>
    <h3>详细</h3>
    <p>还可以在节点本身内设置<code>status</code>和<code>headers</code>。如果在节点内设置了属性，则不能被相应的message属性覆盖。</p>
    <!--    <h4>Cookie处理</h4>-->
    <!--    <p><code>cookies</code>属性必须是名称/值对的对象。该值可以是使用默认选项设置cookie值的字符串，也可以是options对象。<p>-->
    <!--    <p>下面的示例设置两个cookie-一个名为<code>name</code>的值为<code>nick</code>，另一个名为<code>session</code>的值为<code>1234</code>，并且有效期设置为15分钟。</p>-->
    <!--    <pre>-->
    <!--msg.cookies = {-->
    <!--    name: 'nick',-->
    <!--    session: {-->
    <!--        value: '1234',-->
    <!--        maxAge: 900000-->
    <!--    }-->
    <!--}</pre>-->
    <!--    <p>有效选项包括：</p>-->
    <!--    <ul>-->
    <!--    <li><code>domain</code> - (字符串) Cookie的域名</li>-->
    <!--    <li><code>expires</code> - (日期) GMT标准时间的到期日。如果未指定或设置为0，则创建会话cookie</li>-->
    <!--    <li><code>maxAge</code> - (字符串) 相对于当前时间的到期日期（以毫秒为单位）</li>-->
    <!--    <li><code>path</code> - (字符串) Cookie的路径。默认为/</li>-->
    <!--    <li><code>value</code> - (字符串) Cookie使用的值</li>-->
    <!--    </ul>-->
    <!--    <p>要删除Cookie，请将其<code>value</code>设置为<code>null</code>。</p>-->

</script>
